suffer from heart trouble - Alemán Inglés Diccionario